fire producing weapon - German English Dictionary